@charset"utf-8";
*{margin:0;padding:0;}
body{margin:0;padding:0;font:15px/200% "Microsoft Yahei",Verdana, Arial, Helvetica, sans-serif;color:#555;}
#mbody,#abody{}
p{margin:0;padding:0;text-indent:2em;}
form{margin:0;padding:0}
ul{margin:0;padding:0;list-style:none}
li{margin:0;padding:0;list-style:none outside none;display: list-item;text-align: -webkit-match-parent;}
a{outline:none; text-decoration:none;}
a:link{color:#555;}
a:active{color:#000;}
a:visited{color:#000;}
a:hover{color:#005C45;text-decoration:none;}
a strong{cursor:pointer;}
.c{clear:both;width:100%;height:0;overflow:hidden;}
img{border:none;}
.warnning{color:#FF0000;}
.i{border:1px solid #808080;border-bottom:#E9E9E9 1px solid;border-right:#E9E9E9 1px solid;background:#F4F3EA;}
.b{border:1px #808080 solid;height:22px;padding:1px 5px 1px 5px!important;padding:3px 2px 0px 2px;background:#D4D0C8;border-top:#E0DDD8 1px solid;border-left:#E0DDD8 1px solid;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;margin: 0 auto;}
fieldset,a img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
div{width:100%;text-align: left;}
.strong{ font-weight: bold;} 
.left{ float: left;} 
.right{ float: right;} 
.center{ margin:0 auto; text-align:center;}
.show{ display:block; visibility:visible;}
.hide{ display: none; visibility:hidden;}
.block{ display:block;} 
.inline{ display:inline;}
.break{ word-wrap:break-word;overflow:hidden; }
.tal{ text-align:left} .tar{ text-align:right;}
.hf{text-align: left;text-indent: -9875px;overflow: hidden;}
.oh{overflow:hidden}
.structure{width:1100px;text-align: left;}


#header{height:150px;background:url(/skin/image/header.png) center 0 no-repeat;position: absolute;left:0;top:0;z-index: 999;}

#header .structure{width:1220px;background:url(/skin/image/2.jpg) right 0 no-repeat;padding-right: 130px;}
#logo{width:255px;height:120px;}

#menu{height:120px;width:830px;}
#menua{height:120px;}
#menua ul{width:100%;overflow: hidden;margin:0;font-size:18px;float:left;}
#menua ul li {float: left;width:12.5%;height:120px;overflow: hidden;line-height:120px;}
#menua ul li a{float: left;width:99%;color:#000;overflow: hidden;text-align: center;border-right: 1px solid #ddd}
#menua ul li a:hover,#menua ul li.select a,#menua ul li.current a{background:#e0ddd8;color:#fff;}
#menua ul li ul {display:none;position:absolute;overflow:hidden;margin:119px 0 0 0px;+margin-left:-90px;float: left;padding:0;width:140px;background:none;border:1px solid #007724;z-index: 99;}
#menua ul li ul li {clear:both;margin:0;overflow: hidden;height:33px;background:none;width:100%;}
#menua ul li ul li a{clear:both;background:none;background:#FFF;float:left;color:#000;font-size: 12px;font-weight: normal;height:32px;width:100%;text-shadow:none;border-bottom: 1px solid #BBB;line-height:30px;text-indent:20px;text-align: left;}
#menua ul li.current ul li a{background:#FFF;color:#000;line-height:30px;}
#menua ul li.current ul li a:hover {color:#FFF;background:#007724;}
#menua ul li#m514 {background: none;}
#menua ul li#m507 ul{width:200px;}


#flash{height:500px;overflow: hidden;z-index: -99;margin-top: 120px;}
#sliderb{width:1900px;height:500px;top:0;z-index: -98;}
#flashmain{margin-top: 55px}


.title{height:60px;overflow:hidden;text-indent:270px;}
.title span{float:left;height:60px;line-height:60px;font-size: 18px;font-weight: bold;display: none;}
.title a{width:120px;float:right;height:60px;font:12px/60px Arial;}
#tian,#di,#xuan,#huang,#yu,#zhou,#hong{}


#zhou{padding: 30px 0 10px 0;background: url(/skin/image/tianbg.jpg);}
#zhou .title{background: url(/skin/image/tuititle.png) 0 0 no-repeat;}
#zhou .title a{width:60px;}
#average{width:100%;}
#average ul{width:100%;float:left;}
#average ul li{width:25%;float:left;border:none;overflow: hidden;}


.card-item{width:100%;}
.card-item a,.card-item span,.card-item div,.card-item h4{width:100%;float:left;}
.card-item .card-item-wraper{width:273px;height:273px;
	background:url(/skin/image/ccate.png) center no-repeat;
}
.card-item .card-item-wraper:hover{background:#5b95de}
.card-item .card-item-wraper:hover a,.card-item .card-item-wraper:hover span{color:#fff;}

.card-item a.card-item-link{width:259px;overflow: hidden;margin-top: 14px;}
.card-item a.card-item-link img {width:245px;height:179px;float:right;
	border-radius: 6px 6px 0 0;
}

.card-item h4 {padding:20px 0 15px 0;}
.card-item h4 span{width:175px;float:left;font-size: 14px;color:#5b95de;text-indent: 20px;}
.card-item h4 a{width:90px;float:right;padding: 0;font-size:15px;color:#777;}



.card-item-title a{width:92%;padding-left:4%;line-height: 40px;font-size: 18px;font-weight: 500;}
.card-item-desc{line-height: 20px;font-size:14px;padding-bottom:5px;}
.card-item-desc span{width:93%;padding-left:4%;height:60px;overflow: hidden;}



#bcompany .title{height:80px;background: none;}
#bcompany .title span{text-indent: -9898px;}
#bcompany .title a{text-indent: -9898px;}
#bcompany .app{width:980px;}

#bcompany{background: url(/skin/image/aboutbg.png) center 0 no-repeat;margin-top:40px;height:510px;}
#bcompany .acomtitle{width:44%;height:500px;background: url(/skin/image/aboutimg.jpg) 50px 0 no-repeat;float:left;display: block;text-indent: -9898px;}


#tian{height:840px;background: url(/skin/image/probg.jpg) center 0 no-repeat;padding:0}
#tian .title{height:110px;}
#tian .title span{text-indent: -9898px;}
#tian .title a{text-indent: -9898px;}

.prostr{}
#aproductsw{}
#iprofw{}
#imgleft ul{width:1840px;float:left;overflow:hidden;_width:1880px;}
#imgleft ul li{width:240px;float:left;margin:30px 0 0 30px;box-shadow: 0 0 10px rgba(0,0,0,0.7)}
#imgleft ul li img{width:100%;height:180px;float:left;}
#imgleft ul li span{width:100%;height:50px;float:left;overflow:hidden; text-align:center;background: #5b95de;line-height:50px;color:#fff;}
#imgleft ul li span a{color:#fff;}
#imgleft #imgwraperleft{overflow:hidden;}
#imgleft ul li:hover span{background:#000;}
#imgleft ul li:hover span a{color:#fff;}

#ri{background: url(/skin/image/ribg.jpg) center 0 no-repeat;height:480px;}



#huang{height:380px;background:url(/skin/image/huang.jpg) 50% 50px no-repeat;padding: 30px 0}
#huang .title{height:80px;}

#huang .title span{font-size: 24px;color:#0D8627;line-height: 60px}
#huang .title a{line-height: 100px}
#huang .app{padding-top:10px;}


#acontact{width:230px;}
#acontact p{text-indent: 0;font-size: 13px;line-height: 22px;}


#anews{width:70%;color:#777;}
#anews .app{width:97%;}
.cimg{width:30%;height:120px;}
.cimg img{width:100%;height:120px;}
.ctitle{width:65%;font-weight: bold;white-space:nowrap;height:35px;line-height:35px;font-size: 14px;}
.ctitle a{color:#777;}
.capp{width:65%;color:#777;line-height:25px;font-size: 12px;}
#bnews{}
#bnews .app{width:100%;}
#bnews ul{width:100%;}
#bnews li{width:100%;height:25px;border-bottom: 1px dashed #ccc;overflow: hidden;background:url(/skin/image/li.png) 9px 10px no-repeat;}
#bnews li a{width:100%;height:30px;line-height: 30px;float: left;color:#555;text-indent: 20px;word-spacing: nowrap;font-size: 12px;}
#bnews li span{height:30px;width:80px;float: right;color:#999;margin-top: -30px;font-size: 11px;}
#bnews li a:hover{color:#B75413;}





#pagecontainer{background: url(/skin/image/tianbg.jpg) repeat-x fixed;}
#pagecontainer .structure{padding:30px;background: #fff;border:1px solid #eee;border-top: none;border-bottom:none;}
#container{line-height: 28px;}
#side{width:26%;margin:0;}


.sbwrap{width:260px;margin-bottom:15px;}
.sbwrap .title{float:left;height:55px;text-indent:-9898px;border-bottom: 1px solid #007724;}
.sbwrap .app{width:100%;}
.sbwrap ul{width:100%;overflow:hidden;float:right;}
.sbwrap li{width:100%;height:45px;overflow:hidden;float:left;background:#f4f4f4}
.sbwrap li a{width:100%;height:44px;line-height:44px;background:url(/skin/image/acate.png) 20px 15px no-repeat;overflow:hidden;float:left;font-size: 14px;text-indent:40px;color:#000;border-bottom:1px solid #ccc;}
.sbwrap li a:hover{color:#fff;background:#007724 url(/skin/image/acate.png) 20px -155px no-repeat;}
.sbwrap li.current a{color:#000;background:url(/skin/image/acate.png) 0 -35px no-repeat;font-weight: bold;}
.sbwrap ul.listsub{width:220px;position:absolute;margin:-400px 0 0 190px;display:none;border:3px solid #fff;padding:4px;padding-bottom:0;background:#fff;+margin-left:-90px;_margin-left:-130px;}
.sbwrap ul.listsub li {clear:both;margin:0;overflow: hidden;height:33px;background:none;width:100%;}
.sbwrap li.current ul.listsub li{height:35px;overflow: hidden;}
.sbwrap li.current ul.listsub li a{width:100%;height:28px;line-height:28px;background:url(/skin/image/acate.png) 0 -35px no-repeat;overflow:hidden;float:left;font-size: 14px;text-indent:40px;color:#000;font-weight: normal;}
.sbwrap li.current ul.listsub li a:hover{color:#fff;margin: 0;font-weight: normal;background:url(/skin/image/acate.png) 0 0 no-repeat;}
.sbwrap .foot{display: none;}
#sbnavpro .title{background:#eee url(/skin/image/sbpro.png) center no-repeat;}
#sbnavnews .title{background:#eee url(/skin/image/sbnews.png) center no-repeat;}
#sbcontact .title{background:#f9f9f9 url(/skin/image/sbcontact.png) center no-repeat;}
#sbcontact .app{background:#f9f9f9}
#sbcontact p{text-indent: 20px;font-size: 13px;}
#sbcontact .foot{height:10px;display: block;}

#core{width:72%;margin:0;text-align: left;}
#crumb{text-indent:0px;color:#333;height:45px;line-height:45px;border-bottom: 1px solid #007724;}
#crumb a{color:#333}
#crumb .wzl{width:400px;text-indent:20px;}
#crumb .wzr{width:230px;}
#crumb .wzr .left{width:60px;}
#crumb .wzr .right{width:170px;}
#crumb .wzr .right #bdshare{margin-top:5px;}
#crumb .wzr .bds_more{line-height:16px;}
#crumb .wzr .shareCount{display:none;}
#contain{width:96%;margin-top:20px;text-align: left;}
.txtlist ul{width:100%;}
.txtlist ul li{width:100%;height:50px;border-bottom:1px #CCC dashed; float:left;overflow:hidden;background:url(/skin/image/li.png) 10px -70px no-repeat;}
.txtlist ul li a{width:100%;line-height:50px;overflow:hidden;float:left;text-indent:30px;}
.txtlist ul li a:hover{color:#007724;}
.txtlist ul li span{color:#AAA89F;float:right;width:85px;overflow:hidden;text-align: right;font-size:11px;margin-top: -35px;}


.piclist{width:104%;margin-top:10px;}
.piclist ul{width:100%;float:left;}
.piclist ul li{width:33.333333%;overflow:hidden;float:left;margin:30px 0 0;+width:33%;}
.piclist ul li .spic{width:87%;overflow:hidden;float:left;border:1px solid #ccc;border-bottom: none;}
.piclist ul li .spic a{width:100%;overflow:hidden;float:left;}
.piclist ul li .spic a img{width:100%;margin:0;float:left; height:156px; }
.piclist ul li .spic a:hover{}
.piclist ul li .stxt {width:87%;height:25px;overflow:hidden;float:left;border:1px solid #ccc;border-top:none;background:#ccc;}
.piclist ul li .stxt a{width:100%;color:#000;float:left;text-align:center;line-height: 25px;}
.piclist ul li:hover .spic{border:1px solid #007724;border-bottom: none;}
.piclist ul li:hover .stxt{border:1px solid #007724;border-top:none;background:#007724;}
.piclist ul li:hover .stxt a{color:#fff}

.mnews .title,.mpro .title{width:100%;color:#B4302C;height:50px;line-height:50px;font-size:24px;text-indent: 0;text-align: center;}
.mpro .title{text-align: left;}
.mnews .info{width:100%;color:#000;height:30px;border:1px solid #E4E4E4;background:#F4F4F4}
.mnews .content,.mpro .content{line-height:100%;}
.mnews .bigimg,.mpro .bigimg{margin: 0 auto;margin-left: 140px;_margin-left:70px;}
.mnewbrose{font-size:10px;}
.prenext{width: 100%;border-top:1px solid #CCC}
#prenews{border-bottom:1px solid #CCC}
#nextnews{border-bottom:1px solid #CCC}
#conintro{width:100%;padding:20px 0;margin-bottom: 15px;line-height: 22px;}
#concase{}
#conjob{padding:0;width:100%;margin-bottom: 15px;}
#concontact{padding:10px 0;width:100%;background: url(/skin/image/concontact.jpg) right 0 no-repeat;}
#concontact .ct1{}
#concontact .ct1 p{text-indent: 0;}
#concontact .ct2{padding-top: 10px;}

.content p img{margin-left: -2em;}

.oti{width:100%;height:30px;border-bottom: 3px solid #5B95DE;text-indent:40px;color:#5B95DE;line-height: 30px;font-size: 16px;font-weight: bold;}
.oco{width:100%;padding: 10px 0;text-align: left}
.oco p img{margin-left: -2em;}

.para{margin-bottom:10px;border: 1px solid #CCC;border-right:none;font-size: 12px;}
.para .oddo{background: #E9E9E9;border-right: 1px solid #CCC;height:25px;word-break: break-all;}
.para .oddl{background: #F9F9F9;border-right: 1px solid #CCC;height:25px;word-break: break-all;}
.para .oddol{text-align:right;padding-right:5px;word-break: break-all;}
.para .oddll{text-align:right;padding-right:5px;word-break: break-all;}
.pageri{float:right;margin:10px;height:30px;overflow: hidden;text-align:right;font-size: 12px;line-height: 20px;}
#pager{float:right;word-spacing:4px;margin-right:8px;}
#pager li{width:18px;height:18px;display:block;overflow:hidden;float:left;border:#DDD solid 1px;padding:0;text-indent:0;text-align:center;margin:0 0 0 8px;}
#pager li.info{width:auto;border:none;padding-right:20px;font-weight:normal}
#pager li.ect{border:none;}
#pager li.current{border:none;color:#000}
#pager li a{border:none;color:#999;width:100%;height:100%;float:left;}
#pager li.current a{border:none;}
#pager li a:hover{background:#EEE;color:#F00}


#footer{height:120px;background:#5b95de;}
#footer p{text-align:left;text-indent: 0;display: inline;}
.finfo{color:#ccc;background: url(/skin/image/1.jpg) 700px 0 no-repeat;}
.finfo a{color:#ccc;}
.footnav{height:50px;line-height:50px;color:#fff;}
.footnav a{color:#fff;padding:0 10px;font-size: 13px;}
.copyrightb{width:82%;line-height: 30px;font-size: 14px;}
.miib{width:18%;background: url(/skin/image/miib.png) no-repeat;margin-top: 20px;}
.miib a.ftop{width:100%;height:90px;}
.miib a.fbot{width:100%;height:30px;}
.tongji{font-size: 12px;background:#777;border-top: 1px solid #777}


#link{margin:0;border:1px solid #ccc;border-left:none;border-right: none;}
#link #lname{width:8%;margin:0;float:left;overflow:hidden;}
#link ul{width:92%;margin:0;float:right;overflow:hidden;+margin-top:0;}
#link ul li{height:30px;float:left;overflow:hidden;padding-right:10px;display:inline;}
#link ul li a{color:#555}
#link ul li a:hover{color:#000}

.usual{}
.usual ul.usuaul{width:100%;height:65px;float:left;background:url(/skin/image/idtabbg.jpg) no-repeat;}
.usual ul.usuaul li{width:160px;height:65px;display:block;float:left;margin-left: 10px}
.usual ul.usuaul li a{width:100%;height:65px;display:block;color:#000;background:url(/skin/image/idtab01.jpg) no-repeat;float:left;line-height: 80px;text-align: center;font-weight: bold;font-size: 14px;}
.usual ul.usuaul li a:hover{color:#004EA1;}
.usual ul.usuaul li a.selected{color:#fff;background:url(/skin/image/idtab02.jpg) 0 bottom no-repeat;cursor:default;}
.usual .usuatab{width:680px;margin-left: 10px;_margin-left:5px;}
#tabs2{padding-top: 20px;}

#kinMaxShow{visibility:hidden;overflow:hidden;}
#kinMaxShow .KMSPrefix_kinMaxShow_image_box .KMSPrefix_kinMaxShow_image_item{left:0;}
#kinMaxShow .KMSPrefix_kinMaxShow_button{width:80px;height:15px;}
#kinMaxShow .KMSPrefix_kinMaxShow_button li{width:20px;height:8px;}

#qqonline {position:absolute;top:250px;right:10px;width:140px;z-index:99}
/*#qqonline ul{width:100%;overflow:hidden;float:left;}*/
#qqonline li{width:100%;float:left;height:30px;overflow:hidden;background:url(/skin/image/qqser.gif) no-repeat;}
#qqonline li p{text-indent:0;}
#qqonline li a{width:100%;float:left;height:40px;overflow:hidden;text-align:center;font:12px/40px Arial;color:#000}
#qqonline li.qqo{height:110px;background-position:0 0;}
#qqonline li.qql{height:40px;background-position:0 -110px;}
#qqonline li.qqz{width:100%;float:left;height:120px;overflow:hidden;background-position:0 -220px;}
#qqonline li.qqz{width:100%;float:left;height:12px;overflow:hidden;background-position:0 -348px;}
#tq_invit_words p{text-indent: 0;line-height: 20px;}
#tq_float_container{width:auto;width:140px;overflow:hidden}.tq_div_main{width:140px;overflow:hidden}